Sight Draft — English Italian translation1 translation found

sight draft (n) (trade) tratta a vista (f) (n) (trade)
Translate Sight Draft into other languages
Translate sight draft into German
Translate sight draft into French
Translate sight draft into Spanish
Translate sight draft into Dutch
Translate sight draft into Portuguese
Translate sight draft into Slovenian
Translate sight draft into Polish
Translate sight draft into Czech